with abundant tepetate - Turco Inglés Diccionario